<!DOCTYPE html>
<html>

<head>
  <title>Quarkus Newsletter #1</title>
  <script id="adobe_dtm" src="https://www.redhat.com/dtm.js" type="text/javascript"></script>
  <script src="/assets/javascript/highlight.pack.js" type="text/javascript"></script>
  <META HTTP-EQUIV='Content-Security-Policy' CONTENT="default-src 'none'; script-src 'self' 'unsafe-eval' 'sha256-ANpuoVzuSex6VhqpYgsG25OHWVA1I+F6aGU04LoI+5s=' 'sha256-ipy9P/3rZZW06mTLAR0EnXvxSNcnfSDPLDuh3kzbB1w=' js.bizographics.com https://www.redhat.com assets.adobedtm.com jsonip.com https://ajax.googleapis.com https://www.googletagmanager.com https://www.google-analytics.com https://use.fontawesome.com; style-src 'self' https://fonts.googleapis.com https://use.fontawesome.com; img-src 'self' *; media-src 'self' ; frame-src https://www.googletagmanager.com https://www.youtube.com; frame-ancestors 'none'; base-uri 'none'; object-src 'none'; form-action 'none'; font-src 'self' https://use.fontawesome.com https://fonts.gstatic.com;">
  <META HTTP-EQUIV='X-Frame-Options' CONTENT="DENY">
  <META HTTP-EQUIV='X-XSS-Protection' CONTENT="1; mode=block">
  <META HTTP-EQUIV='X-Content-Type-Options' CONTENT="nosniff">
  <meta charset="utf-8">
  <meta name="viewport" content="width=device-width, initial-scale=1">
  <meta name="description" content="Quarkus: Supersonic Subatomic Java">
  <meta name="twitter:card" content="summary_large_image">
  <meta name="twitter:site" content="@QuarkusIO"> 
  <meta name="twitter:creator" content="@QuarkusIO">
  <meta property="og:url" content="https://quarkus.io/blog/quarkus-newsletter-1/" />
  <meta property="og:title" content="Quarkus Newsletter #1" />
  <meta property="og:description" content="Quarkus: Supersonic Subatomic Java" />
  <meta property="og:image" content="/assets/images/quarkus_card.png" />
  <link rel="canonical" href="https://quarkus.io/blog/quarkus-newsletter-1/">
  <link rel="shortcut icon" type="image/png" href="/favicon.ico" >
  <link rel="stylesheet" href="https://quarkus.io/guides/stylesheet/config.css" />
  <link rel="stylesheet" href="/assets/css/main.css" />
  <link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.1.0/css/all.css" integrity="sha384-lKuwvrZot6UHsBSfcMvOkWwlCMgc0TaWr+30HWe3a4ltaBwTZhyTEggF5tJv8tbt" crossorigin="anonymous">
  <link rel="alternate" type="application/rss+xml"  href="https://quarkus.io/feed.xml" title="Quarkus">
  <script src="https://quarkus.io/assets/javascript/goan.js" type="text/javascript"></script>
  <script src="https://quarkus.io/assets/javascript/hl.js" type="text/javascript"></script>
</head>

<body class="post">
  <!-- Google Tag Manager (noscript) -->
  <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-NJWS5L"
  height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
  <!-- End Google Tag Manager (noscript) -->

  <div class="nav-wrapper">
  <div class="grid-wrapper">
    <div class="width-12-12">
      <input type="checkbox" id="checkbox" />
      <nav id="main-nav" class="main-nav">
  <div class="container">
    <div class="logo-wrapper">
      
        <a href="/"><img src="/assets/images/quarkus_logo_horizontal_rgb_600px_reverse.png" class="project-logo" title="Quarkus"></a>
      
    </div>
    <label class="nav-toggle" for="checkbox">
      <i class="fa fa-bars"></i>
    </label>
    <div id="menu" class="menu">
      <span>
        <a href="/get-started/" class="">Get Started</a>
      </span>
      <span>
        <a href="/guides/" class="">Guides</a>
      </span>
      <span>
        <a href="/community/" class="">Community</a>
      </span>
      <span>
        <a href="/support/" class="">Support</a>
      </span>
      <span>
        <a href="/blog/" class="active">Blog</a>
      </span>
      <span>
        <a href="https://code.quarkus.io" class="button-cta secondary white">Start Coding</a>
      </span>
    </div>
  </div>
      </nav>
    </div>
  </div>
</div>

  <div class="content">
    <div class="post-page grid-wrapper">
  <div class="width-8-12 width-12-12-m doc-content">
    <div class="grid-wrapper">
      <div class="width-12-12">
        <p>
          <a href="/blog"><i class="fas fa-angle-left"></i> Back to all posts</a>
        </p>
      </div>
      <div class="width-12-12">
        <div class="post-date">
          October 01, 2019 
          
            <span class="tags"><a href="/blog/tag/newsletter">#newsletter</a></span>
          
        </div>
        <h1 class="post-title">Quarkus Newsletter #1</h1>
        <div class="grid-wrapper">
          <div class="width-8-12 width-12-12-m byline-wrapper">
            
            
              <img class="headshot" src="https://www.gravatar.com/avatar/9ac47c2c99739d75d633f4d9b73eef35">
            
            <p class="byline">By Max Rydahl Andersen</p>
          </div>
          <div class="width-12-12">
              <div class="paragraph">
<p>Welcome to the first episode of the <strong>Quarkus Newsletter</strong>. This is where we&#8217;ll post about new found publications related to Quarkus.</p>
</div>
<div class="paragraph">
<p>If you feel something is missing or have an article coming out for future Quarkus Newsletter posts please <a href="https://github.com/quarkusio/quarkusio.github.io/issues">open an issue</a> with a short description and a url.</p>
</div>
<div class="paragraph">
<p>In this first edition I&#8217;ve gathered list of interesting publications since the launch of Quarkus back in March 2019.</p>
</div>
<div class="paragraph">
<p>Enjoy!</p>
</div>
              
                
                
                    
    
    <h2 class="bibliography">Article & Blogs</h2>
    <ol class="bibliography">
            
        
        <li>
            
            
A tutorial from Okta on how to secure a Quarkus app with Oauth 2.0, OIDC and Okta.

</br>
<b><a href="https://developer.okta.com/blog/2019/09/30/java-quarkus-oidc">How to Develop a Quarkus App with Java and OIDC Authentication | Okta Developer</a></b>
</br>


from Okta

by <b>Andrew Hughes</b> posted 30. September 2019

        </li>
        
        <li>
            
            
German in-depth article with intro and evaluation of Quarkus

</br>
<b><a href="https://www.heise.de/developer/artikel/Quarkus-Der-Blick-ueber-den-Tellerrand-4532556.html">Quarkus: Der Blick über den Tellerrand</a></b>
</br>

(de)


from Heise Developer

by <b>Michael Simons</b> posted 20. September 2019

        </li>
        
        <li>
            
            
John outlines how the Spring and MicroPofile APIs can be used together with Quarkus.

</br>
<b><a href="https://developers.redhat.com/blog/2019/09/17/autowire-microprofile-into-spring-with-quarkus/">Autowire MicroProfile into Spring with Quarkus</a></b>
</br>


from Red Hat

by <b>John Clingan</b> posted 17. September 2019

        </li>
        
        <li>
            
            
Alex Soto created a cheatsheet with tips/tricks on how to make things happen in Quarkus.

</br>
<b><a href="https://lordofthejars.github.io/quarkus-cheat-sheet/">Quarkus Cheat-Sheet</a></b>
</br>


from Red Hat

by <b>Alex Soto</b> posted 31. August 2019

        </li>
        
        <li>
            
            
Spring author Rodrigo wrote a nice introductory article for Quarkus.

</br>
<b><a href="https://www.baeldung.com/quarkus-io">Guide to QuarkusIO</a></b>
</br>


from Baeldung

by <b>Rodrigo Graciano</b> posted 13. August 2019

        </li>
        
        <li>
            
            
Tim from Vorwerk Group writes on how to utilize Quarkus OpenTracing together with Instana Java OpenTracing.

</br>
<b><a href="https://www.instana.com/blog/quarkus-and-instana-lightspeed-monitoring-for-supersonic-java/">Quarkus and Instana: Lightspeed Monitoring for Supersonic Java</a></b>
</br>


from Vorwerk Group/Instana

by <b>Tim Riemer</b> posted 30. July 2019

        </li>
        
        <li>
            
            
Adam writes up how to make the simplest possible Quarkus extension.

</br>
<b><a href="http://www.adam-bien.com/roller/abien/entry/simplest_possible_quarkus_extension">Simplest Possible Quarkus Extension</a></b>
</br>


from Adam Bien

by <b>Adam Bien</b> posted 30. June 2019

        </li>
        
        <li>
            
            
Guest blog by Jon Skog from Instana on how they released an Operator built with Quarkus.

</br>
<b><a href="https://blog.openshift.com/instana-releases-red-hat-openshift-kubernetes-operator-built-on-quarkus/">Instana Releases Red Hat OpenShift Kubernetes Operator Built on Quarkus – Red Hat OpenShift Blog</a></b>
</br>


from Instana / Red Hat

by <b>Jason Dobies</b> posted 19. June 2019

        </li>
        
        <li>
            
            
Walkthrough on how to use application.properties and Microprofile Config API to configure your Quarkus application.

</br>
<b><a href="https://antoniogoncalves.org/2019/06/07/configuring-a-quarkus-application/">Configuring A Quarkus Application – Antonio's Blog</a></b>
</br>


by <b>Antonio Goncalves</b> posted 7. June 2019

        </li>
        
        <li>
            
            
Stephan, founder of Devoxx walks through how he used Quarkus to go from a 180 MB / 56 seconds startup to 59 MB / 0.043 seconds startup with his JHipster application.

</br>
<b><a href="https://www.linkedin.com/pulse/jhipster-quarkus-demo-app-stephan-janssen/">The JHipster Quarkus demo app</a></b>
</br>


by <b>Stephan Janssen</b> posted 19. May 2019

        </li>
        
        <li>
            
            
Yazid writes about how to use HashiCorp Consul with Quarkus

</br>
<b><a href="https://medium.com/@yazidaqel/quarkus-configuration-using-consul-d077dc6d5d3">Quarkus configuration using Consul - yazid aqel - Medium</a></b>
</br>


by <b>yazid aqel</b> posted 4. May 2019

        </li>
        
        <li>
            
            
French introductory article about Quarkus

</br>
<b><a href="https://blog.zenika.com/2019/04/23/zoom-sur-quarkus/">Zoom sur Quarkus</a></b>
</br>

(fr)


from ZenikaIT

by <b>Loïs Mathieu</b> posted 23. April 2019

        </li>
        
        <li>
            
            
Yazid made an introductury series blog on how to use Kafka and Eclipse Vert.x with Quarkus.

</br>
<b><a href="https://medium.com/@yazidaqel/quarkus-vertx-a-powerfull-combination-part-1-introduction-b039b911686">Quarkus & Vertx, a powerfull combination — Part 1 Introduction</a></b>
</br>


by <b>yazid aqel</b> posted 21. April 2019

        </li>
        
        <li>
            
            
Sebastian from Dzone gives his analysis of Quarkus.

</br>
<b><a href="https://dzone.com/articles/thoughts-on-quarkus">Thoughts on Quarkus</a></b>
</br>


by <b>Sebastian Daschner</b> posted 19. April 2019

        </li>
        
        <li>
            
            
News article covering the launch of Quarkus

</br>
<b><a href="https://thenewstack.io/red-hats-quarkus-brings-natively-compiled-java-to-kubernetes">Red Hat's Quarkus Brings Natively Compiled Java to Kubernetes - The New Stack</a></b>
</br>


from The New Stack

by <b>Mike Melanson</b> posted 16. April 2019

        </li>
        
        <li>
            
            
News article on InfoQ on the launch of Quarkus

</br>
<b><a href="https://www.infoq.com/news/2019/03/redhat-release-quarkus/">Quarkus, a Kubernetes Native Java Framework</a></b>
</br>


from InfoQ

by <b>Diogo Carleto</b> posted 25. March 2019

        </li>
        
        <li>
            
            
Jason Greene introducing Quarkus to the world.

</br>
<b><a href="https://developers.redhat.com/blog/2019/03/07/quarkus-next-generation-kubernetes-native-java-framework/">Introducing Quarkus: a next-generation Kubernetes native Java framework</a></b>
</br>


from Red Hat

by <b>Jason Greene</b> posted 7. March 2019

        </li>
        
    </ol>

    <h2 class="bibliography">Podcasts</h2>
    <ol class="bibliography">
            
        
        <li>
            
            
Adam Bien talks with Emmmanuel Bernard co-lead of Quarkus on how he got from his first computer to the first line of Quarkus.

</br>
<b><a href="http://adambien.blog/roller/abien/entry/the_first_line_of_quarkus">The First Line of Quarkus</a></b>
</br>


from airhacks.fm / Red Hat

by <b>Emmanuel Bernard, Adam Bien</b> posted 3. September 2019

        </li>
        
        <li>
            
            
Adam Bien sits down with Dimitris, manager of the Quarkus Red Hat team. Talks on how Dimitris started in IT and his thoughts on Quarkus.

</br>
<b><a href="http://www.adam-bien.com/roller/abien/entry/quarkus_is_the_opposite_of">Quarkus is the Opposite of Wildfly</a></b>
</br>


from airhacks.fm / Red Hat

by <b>Dimitris Andreadis, Adam Bien</b> posted 6. August 2019

        </li>
        
        <li>
            
            
Stuart Douglas in a conversation with Adam Bien from his first programming language to making Quarkus having a great devmode utilizing thinjars

</br>
<b><a href="http://www.adam-bien.com/roller/abien/entry/quarkus_airhacks_fm_podcast">Quarkus and ThinJARs</a></b>
</br>


from airhacks.fm / Red Hat

by <b>Stuart Douglas, Adam Bien</b> posted 4. April 2019

        </li>
        
        <li>
            
            
French podcast with Emmanuel Bernard talking the why and hows of Quarkus

</br>
<b><a href="https://lescastcodeurs.com/2019/03/26/lcc-207-interview-sur-quarkus-avec-emmanuel-bernard/">Interview sur Quarkus avec Emmanuel Bernard</a></b>
</br>

(fr)


from Les Cast Codeurs Podcast / Red Hat

by <b>Les Cast Codeurs, Emmanuel Bernard</b> posted 26. March 2019

        </li>
        
    </ol>

    <h2 class="bibliography">Training</h2>
    <ol class="bibliography">
            
        
        <li>
            
            
Various Katacoda scenarios on Developing with Quarkus on OpenShift

</br>
<b><a href="https://www.katacoda.com/openshift/courses/middleware/middleware-quarkus">Developing with Quarkus using Interactive Browser-Based Labs | Katacoda</a></b>
</br>


from Red Hat

by <b>OpenShift</b> posted 3. April 2019

        </li>
        
    </ol>

    <h2 class="bibliography">Videos</h2>
    <ol class="bibliography">
            
        
        <li>
            
            
Sanne did a talk at Qcon Sao Paulo on Quarkus & GraalVM.

</br>
<b><a href="https://www.infoq.com/presentations/quarkus-graalvm-sao-paulo-2019/?utm_source=twitter&utm_medium=link&utm_campaign=calendar">Quarkus and GraalVM: Booting Hibernate at Supersonic Speed, Subatomic Size</a></b>
</br>


from QCon Sao Paulo 2019

by <b>Sanne Grinovero</b> posted 11. September 2019

        </li>
        
        <li>
            
            
Marcus shows how to create native executable with Quarkus and how fast it scales. Part of JakartaOne online web conference.

</br>
<b><a href="https://www.youtube.com/watch?time_continue=42&v=oJx2Dd8yrG4">Turbocharged Java with Quarkus</a></b>
</br>


from Eclipse Foundation

by <b>Marcus Biel</b> posted 11. September 2019

        </li>
        
        <li>
            
            
Adam in a video where he buils a web application from scratch and access the backend using the Fetch API with and without activated CORS

</br>
<b><a href="http://adambien.blog/roller/abien/entry/quarkus_jax_rs_service_with">Quarkus JAX-RS Service With CORS Support</a></b>
</br>


from Adam Bien

by <b>Adam Bien</b> posted 14. August 2019

        </li>
        
        <li>
            
            
Quarkus provides a supersonic development experience and a subatomic execution environment thanks to its integration with GraalVM. This talk is about the reactive side of Quarkus and how to use it to implement reactive and data-streaming applications.

</br>
<b><a href="https://www.youtube.com/watch?v=trwJxZawglc">Subatomic Reactive Systems with Quarkus</a></b>
</br>


from JBCNConf / Red Hat

by <b>Clement Escoffier</b> posted 31. July 2019

        </li>
        
        <li>
            
            
Mark takes you through the history of Java and explains why Quarkus is a game-changer for its future.

</br>
<b><a href="https://www.youtube.com/watch?v=O085h6jKBWc">The (A) future of Java and containers</a></b>
</br>


from J4K Conference / Red Hat

by <b>Mark Little</b> posted 30. July 2019

        </li>
        
        <li>
            
            
Video from Adam Bien - Installing Jaeger, creating a microprofile.io / quarkus.io service with MicroProfile OpenTracing from scratch in 7 minutes.

</br>
<b><a href="http://adambien.blog/roller/abien/entry/microprofile_opentracing_jaegertracing_and_quarkus">MicroProfile OpenTracing, Jaegertracing and Quarkus ...in 7mins</a></b>
</br>


from Adam Bien

by <b>Adam Bien</b> posted 24. July 2019

        </li>
        
        <li>
            
            
Combining Eclipse MicroProfile and Quarkus lets developers deliver feature-rich, container-based MicroProfile applications that start in under tens of milliseconds. This talk live-codes a container-based MicroProfile application that is deployed to Kubernetes.

</br>
<b><a href="https://www.youtube.com/watch?v=hReKM6rmcho">Build Eclipse MicroProfile apps quickly with Quarkus | Jakarta TechTalks</a></b>
</br>


from Eclipse Foundation / Red Hat

by <b>John Clingan</b> posted 25. June 2019

        </li>
        
        <li>
            
            
Dimitris talks about benefits of Quarkus, including developer joy, supersonic speed, and best of breed libraries and standards in this overview talk.

</br>
<b><a href="https://www.youtube.com/watch?v=UWETnSFB0WA">Quarkus : Supersonic, subatomic Java</a></b>
</br>


from Voxxed Athens / Red Hat

by <b>Dimitris Andreadis</b> posted 14. June 2019

        </li>
        
        <li>
            
            
This talk demonstrates how to use Quarkus to create super small, super fast Java containers, which can be a game-changer, especially in a serverless environment.

</br>
<b><a href="https://www.youtube.com/watch?v=eqUApOrYeS8">Java, Turbocharged</a></b>
</br>


from JOTB19 / Red Hat

by <b>Marcus Biel</b> posted 10. June 2019

        </li>
        
        <li>
            
            
Create your first Quarkus project and learn why the tool sparks joy in the hearts of developers.

</br>
<b><a href="https://www.youtube.com/watch?v=8r3ZV36ah4I">Coding That Sparks Joy With Quarkus, by Edson Yanaga</a></b>
</br>


from SouJava / Red Hat

by <b>Edson Yanaga</b> posted 24. May 2019

        </li>
        
        <li>
            
            
Sanne talks at Devoxx about GraalVM and Hibernate with Quarkus.

</br>
<b><a href="https://www.youtube.com/watch?v=za5CSBX-UME">Quarkus and GraalVM: booting Hibernate at supersonic speed, subatomic size</a></b>
</br>


from Devoxx UK / Red Hat

by <b>Sanne Grinovero</b> posted 16. May 2019

        </li>
        
        <li>
            
            
Marthen Luther shows how to create a simple Java application using Quarkus and deploy it as a serverless application on Knative.

</br>
<b><a href="https://www.youtube.com/watch?time_continue=1&v=-c1Sh-1uAeM">Taste of Serverless Application Development</a></b>
</br>


from Red Hat

by <b>Marthen Luther</b> posted 9. May 2019

        </li>
        
        <li>
            
            
This DevNation Live tutorial demonstrates how to use Quarkus to optimize your enterprise Java apps, your APIs, your microservices, and your serverless functions for a Kubernetes/OpenShift environment that is vastly smaller, faster, and more scalable.

</br>
<b><a href="https://www.youtube.com/watch?v=7G_r1iyrn2c">Quarkus: Supersonic, subatomic Java | DevNation Live</a></b>
</br>


from Red Hat Developer

by <b>Burr Sutter</b> posted 4. April 2019

        </li>
        
        <li>
            
            
QTips - a video play list on getting started with Quarkus

</br>
<b><a href="https://www.youtube.com/playlist?list=PLsM3ZE5tGAVbMz1LJqc8L5LpnfxPPKloO">Quarkus Tips Video Playlist</a></b>
</br>


from Quarkus.io / Red Hat

by <b>Quarkus.io</b> posted 29. March 2019

        </li>
        
        <li>
            
            
The goal of Quarkus is to make Java a leading platform in Kubernetes and serverless environments, while offering developers a unified reactive and imperative programming model to optimally address a wider range of distributed application architectures. Learn more in this introduction to the project.

</br>
<b><a href="https://www.youtube.com/watch?v=ZCsWi_641Rk">OpenShift Commons Briefing Introducing Quarkus: a next-generation Kubernetes Native Java framework</a></b>
</br>


from OpenShift, Red Hat

by <b>Thomas Qvarnstrom, Jason Greene</b> posted 28. March 2019

        </li>
        
    </ol>

              
          </div>
          <div class="width-12-12"><div class="share-page">
  <a class="share-linkedin" href="https://www.linkedin.com/shareArticle?mini=true&url=https://quarkus.io/blog/quarkus-newsletter-1/&title=Quarkus Newsletter #1" rel="nofollow" target="_blank" title="Share on LinkedIn">
    <img src="/assets/images/share-page/icons_social-linkedin.png"/>
  </a>
  <a class="share-twitter" href="https://twitter.com/intent/tweet?text=Quarkus Newsletter #1&url=https://quarkus.io/blog/quarkus-newsletter-1/&via=quarkusio&related=quarkusio" rel="nofollow" target="_blank" title="Share on Twitter">
    <img src="/assets/images/share-page/icons_social-twitter.png"/>
  </a>
  <a class="share-facebook" href="https://facebook.com/sharer.php?u=https://quarkus.io/blog/quarkus-newsletter-1/" rel="nofollow" target="_blank" title="Share on Facebook">
    <img src="/assets/images/share-page/icons_social-facebook.png"/>
  </a>
  <a class="share-reddit" href="http://www.reddit.com/submit?url=https://quarkus.io/blog/quarkus-newsletter-1/" onclick="window.open(this.href, 'pop-up', 'left=20,top=20,width=900,height=500,toolbar=1,resizable=0'); return false;" title="Share on Reddit" >
    <img src="/assets/images/share-page/icons_social-reddit.png"/>
  </a>
  <a class="share-email" href="mailto:?subject=Quarkus Newsletter #1&amp;body=Quarkus Newsletter #1 https://quarkus.io/blog/quarkus-newsletter-1/" title="Share via Email" >
    <img src="/assets/images/share-page/icons_social-email.png"/>
  </a>
</div>
</div>
        </div>
      </div>
    </div>
  </div>
</div>

  </div>

  <div class="content project-footer">
  <div class="footer-section">
    <div class="logo-wrapper">
      <a href="/"><img src="/assets/images/quarkus_logo_horizontal_rgb_reverse.svg" class="project-logo" title="Quarkus"></a>
    </div>
  </div>
  <div class="grid-wrapper">
    <p class="grid__item width-3-12">Quarkus is open. All dependencies of this project are available under the <a href='https://www.apache.org/licenses/LICENSE-2.0' target='_blank'>Apache Software License 2.0</a> or compatible license.<br /><br />This website was built with <a href='https://jekyllrb.com/' target='_blank'>Jekyll</a>, is hosted on <a href='https://pages.github.com/' target='_blank'>Github Pages</a> and is completely open source. If you want to make it better, <a href='https://github.com/quarkusio/quarkusio.github.io' target='_blank'>fork the website</a> and show us what you’ve got.</p>

    
      <div class="width-1-12 project-links">
        <span>Navigation</span>
        <ul class="footer-links width-1-12">
          
            <li><a href="/">Home</a></li>
          
            <li><a href="/guides">Guides</a></li>
          
            <li><a href="/community/#contributing">Contribute</a></li>
          
            <li><a href="/faq">FAQ</a></li>
          
            <li><a href="/get-started">Get Started</a></li>
          
        </ul>
      </div>
    
      <div class="width-1-12 project-links">
        <span>Contribute</span>
        <ul class="footer-links width-1-12">
          
            <li><a href="https://twitter.com/quarkusio">Follow us</a></li>
          
            <li><a href="https://github.com/quarkusio">GitHub</a></li>
          
            <li><a href="/security">Security&nbsp;policy</a></li>
          
        </ul>
      </div>
    
      <div class="width-1-12 project-links">
        <span>Get Help</span>
        <ul class="footer-links width-1-12">
          
            <li><a href="https://groups.google.com/forum/#!forum/quarkus-dev">Forums</a></li>
          
            <li><a href="https://quarkusio.zulipchat.com">Chatroom</a></li>
          
        </ul>
      </div>
    

    
      <div class="width-3-12 more-links">
        <span>Quarkus is made of community projects</span>
        <ul class="footer-links">
          
            <li><a href="https://vertx.io/" target="_blank">Eclipse Vert.x</a></li>
          
            <li><a href="https://microprofile.io" target="_blank">Eclipse MicroProfile</a></li>
          
            <li><a href="https://hibernate.org" target="_blank">Hibernate</a></li>
          
            <li><a href="https://netty.io" target="_blank">Netty</a></li>
          
            <li><a href="https://resteasy.github.io" target="_blank">RESTEasy</a></li>
          
            <li><a href="https://camel.apache.org" target="_blank">Apache Camel</a></li>
          
            <li><a href="https://code.quarkus.io/" target="_blank">And many more...</a></li>
          
        </ul>
      </div>
    
  </div>
</div>
  <div class="content redhat-footer">
  <div class="grid-wrapper">
    <span class="licence">
      <i class="fab fa-creative-commons"></i><i class="fab fa-creative-commons-by"></i> <a href="https://creativecommons.org/licenses/by/3.0/" target="_blank">CC by 3.0</a> | <a href="https://www.redhat.com/en/about/privacy-policy">Privacy Policy</a>
    </span>
    <span class="redhat">
      Sponsored by
    </span>
    <span class="redhat-logo">
      <a href="https://www.redhat.com/" target="_blank"><img src="/assets/images/redhat_reversed.svg"></a>
    </span>
  </div>
</div>


  <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.4/jquery.min.js" integrity="sha384-8gBf6Y4YYq7Jx97PIqmTwLPin4hxIzQw5aDmUg/DDhul9fFpbbLcLh3nTIIDJKhx" crossorigin="anonymous"></script>
  <script type="text/javascript" src="/assets/javascript/mobile-nav.js"></script>
  <script type="text/javascript" src="/assets/javascript/scroll-down.js"></script>
  <script src="/assets/javascript/satellite.js" type="text/javascript"></script>
  <script src="https://quarkus.io/guides/javascript/config.js" type="text/javascript"></script>
  <script src="/assets/javascript/search-filter.js" type="text/javascript"></script>
  <script src="/assets/javascript/back-to-top.js" type="text/javascript"></script>
</body>

</html>
